@charset "utf-8";
/*========================================
  头条首页样式
  ========================================*/
/* 定义容器可视宽度 */
.sw_cont10{width: 1200px; margin: 1px auto; overflow: hidden;}

/* first_mb start */
@media (min-width:800px){
	/* .sw_vContainer1 .sw_mdhot0{width: 36%;float: left;display: inline;} */
}
.sw_vContainer1 .sw_mdhot0{width: 36%;float: left;display: block;}
.sw_mdhot0 .sw_mdhot0-nav{border-bottom: 1px solid #ebebeb; margin-top: 6px;}
.sw_mdhot0 .sw_mdhot0-nav .nav-hot,
.sw_mdhot0 .sw_mdhot0-nav .nav-personality{display: block; width: 120px; font-size: 18px; height: 28px; line-height: 28px; padding-bottom: 8px; text-align: center;}
.sw_mdhot0 .sw_mdhot0-nav .nav-hot.active,
.sw_mdhot0 .sw_mdhot0-nav .nav-personality.active{color: #21A366; font-weight: bold;}
.sw_mdhot0 .sw_mdhot0-nav .more{position: absolute; right: 0; top: 0; width: 40px; height: 28px; line-height: 28px; color: #999;}
.sw_mdhot0 .sw_mdhot0-nav .more:hover{color: #21A366;}
.sw_mdhot0 .sw_mdhot0-nav .more i{position: absolute; right: 0; top: 2px; font-size: 12px; line-height: 10px; width: 10px; height: 10px; color: #21A366;}
.sw_mdhot0 .sw_mdhot0-nav .bt-line{position: absolute; left: 0; bottom: -1px; height: 2px; line-height: 2px; font-size: 0; background-color: #21A366; width: 120px; overflow: hidden;}

.sw_mdhot0 .sw_htNewsSty0{
	/* position: absolute;  */
	left: 0; 
	top: 0; 
	width: 100%; 
	height: auto;
}


.sw_htList0{margin-top: 14px;}
.sw_htList0 .sw_htItem0{padding-left: 14px; padding-top: 12px; height: 63px; overflow: hidden;}
.sw_htList0 .sw_htItem0 .dot{position: absolute; top: 22px; left: 0; width: 6px; height: 6px; line-height: 6px; font-size: 0; background-color: #21A366; border-radius: 50%;}
.sw_htList0 .sw_htItem0 .sw_htTtile0{display: block; font-size: 18px; font-weight: bold; height: 27px; overflow: hidden;}
.sw_htList0 .sw_htItem0 .sw_htsmCon0 .sw_htsmTt0{font-size: 12px; margin-right: 5px; line-height: 9px; height: 24px; overflow: hidden;padding-top:12px;}
.sw_htBottom0{margin-top: 10px; border-top: 1px dotted #b6b6b6; padding-top: 6px;}
.hnb-list{margin-top: 13px;}
.hnb-list .hnb-item{padding-left: 14px; height: 28px; line-height: 28px; overflow: hidden;}
.hnb-list .hnb-item.first{margin-bottom: 6px;}
.hnb-list .hnb-item.first .title-main{font-size: 16px; font-weight: bold; display: block; height: 24px; line-height: 24px; overflow: hidden;}
.hnb-list .hnb-item.first .title-msub{font-size: 16px;  display: block; height: 24px; line-height: 24px; overflow: hidden;}
.hnb-list .hnb-item .title-sub{font-size: 14px; line-height: 28px;}
.hnb-list .hnb-item .dot{position: absolute; top: 9px; left: 0; width: 6px; height: 6px; line-height: 6px; font-size: 0; background-color: #21A366; border-radius: 50%;}
.hnb-list .hnb-item .sw_dots0{position: absolute; top: 12px; left: 0; width: 4px; height: 4px; line-height: 4px; font-size: 0; background-color: #9A9A9A; border-radius: 50%;}

.sw_hnewspan2_0{width: 55%;height: 90%;padding-right:1px;margin-top: 1px;border: 1px solid #ddd;border-radius: 8px;overflow: hidden;}
.sw_hnewimg2{width: 99%;height: 99%;padding:1px;}
.sw_hnewspan2_1{width: 43%;height:35%;overflow: hidden;line-height: 24px;}
.sw_hnewspan2_2{width: 43%;height: 60%;overflow: hidden;line-height: 18px;text-indent: 2em;color: #999;}

/* @media (min-width:800px){ */
	.sw_vContainer1 .sw_carwrap0{float: right;display: block;}
	.sw_banner0{position: relative; width: 753px; height: 469px; overflow: hidden;border: 1px solid #ddd;border-radius: 8px; margin-top: 10px;}
	.sw_banner0 a.sw_imga0{position: absolute; left: 0; top: 0; width: 755px; height: 469px; }
	.sw_banner0 a.sw_imga0 img{display: block; position: absolute; left: 0; top: 0; width: 755px; height: 469px; border-radius: 8px;}
	.sw_banner0 .banner_bar{position: absolute; left: 0; top: 430px; width: 755px; height: 40px; background-color: #000000; background: rgba(0, 0, 0, 0.5); filter: alpha(opacity=50); z-index: 8; }
	.sw_banner0 .banner_txt{position: absolute; left: 0; top: 428px; width: 655px; height: 40px; line-height: 40px; text-align: left; text-indent: 14px; z-index:10; }
	.sw_banner0 .banner_txt a{font-size: 16px; font-weight: bold; color: #ffffff; }
	.sw_banner0 .banner_txt a:hover{color: #ffffff; text-decoration: underline; }
	.sw_banner0 .banner_act{position: absolute; right: 0; top: 440px; width: 96px; height: 20px; z-index: 99; }
	.sw_banner0 .banner_act div{width: 20px; height: 20px; float: left; cursor: pointer; }
	.sw_banner0 .banner_act div span{display: block; font-size: 0; margin: 0 auto; margin-top: 6px; width: 8px; height: 8px; border-radius: 100%; background-color: #ffffff; } 
	.sw_banner0 .banner_act div span.now{background-color: #F44D4D; margin-top: 4px; width: 12px; height: 12px; }
	
	.sw_banner0 .btn_l{position: absolute; left: -50px; top: 200px; width: 20px; height: 45px; background: url(../../img/mb2/banner_left.png) no-repeat center center; _background: none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../../img/mb2/banner_left.png"); cursor: pointer; z-index: 99999; }
	.sw_banner0 .btn_r{position: absolute; right: -50px; top: 200px; width: 20px; height: 45px; background: url(../../img/mb2/banner_right.png) no-repeat center center; _background: none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../../img/mb2/banner_right.png"); cursor: pointer; z-index: 99999; }	
/* }	 */
@media (max-width:800px){
	.sw_carwrap0{width: 100%;display: inline;}
	.sw_carwrap0 .sw_banner0 {
		position: relative;
		width: 100%;
		height: 232px; 
		overflow: hidden; 
		border: 1px solid #ddd;
		border-radius: 8px;
		margin-top: 10px;
	}
	.sw_banner0 a.sw_imga0{position: absolute; left: 0; top: 0; width: 100%; height: 232px; }
	.sw_banner0 a.sw_imga0 img{display: block; position: absolute; left: 0; top: 0; width: 100%; height: 232px; border-radius: 8px;}
	.sw_banner0 .banner_bar{display: none;}
	.sw_banner0 .banner_txt{display: none;}
	.sw_banner0 .btn_l{display: none;}
	.sw_banner0 .btn_r{display: none;}
	.sw_banner0 .banner_act{position: absolute; right: 0; bottom: 10px; width: 96px; height: 20px; z-index: 99; }
	.sw_banner0 .banner_act div{width: 20px; height: 20px; float: left; cursor: pointer; }
	.sw_banner0 .banner_act div span{display: block; font-size: 0; margin: 0 auto; margin-top: 6px; width: 8px; height: 8px; border-radius: 100%; background-color: #ffffff; } 
	.sw_banner0 .banner_act div span.now{background-color: #F44D4D; margin-top: 4px; width: 12px; height: 12px; }
	
}

.sw_carwrap0 .sw_seeMod1{width: 240px; overflow: hidden;}
.sw_seeMod1 .title{width: 240px; height: 24px;}
.sw_seeMod1 .title i{position: absolute; right: 220px; top: 3px; background-image: url("../../img/mb2/sprite_icon.png"); background-repeat: no-repeat; background-position: 0 0; width: 19px; height: 17px;}
.sw_seeMod1 .title span{
	position: absolute; 
	left: 26px; 
	width: 98px; 
	height: 24px; 
	/* background-image: url("../../img/mb2/sprite_title.png"); 
	background-position: 0 -20px; 
	background-repeat: no-repeat; */
}
.sw_seeMod1 .sw_seeImgTxt{display: block; width: 238px; height: 180px; overflow: hidden; margin-top: 11px;border: 1px solid #ddd;border-radius: 8px;}
.sw_seeMod1 .sw_seeImgTxt .img{display: block; width: 240px; height: 150px; overflow: hidden;}
.sw_seeMod1 .sw_seeImgTxt .img img{display: block; border-radius: 8px;}
.sw_seeMod1 .sw_seeImgTxt .txt{display: block; width: 240px; height: 30px; line-height: 30px; overflow: hidden; text-align: center; font-size: 12px; background-color: #F6F7F9;}
.sw_seeMod1 .sw_seeImgTxt:hover .txt{background-color: #21A366; color: #fff;}

.sw_carwrap0 .sw_wmNews{width: 440px; overflow: hidden;}
.sw_wmNews .title{width: 240px; height: 24px;}
.sw_wmNews .title i{position: absolute; left: 0; top: 1px; background-image: url("../../img/mb2/sprite_icon.png"); background-repeat: no-repeat; background-position: 0 -47px; width: 4px; height: 24px;}
.sw_wmNews .title span{
	position: absolute; 
	left: 10px; 
	width: 98px; 
	height: 24px; 
/* 	background-image: url("../../img/mb2/sprite_title.png"); background-position: 0 -45px; 
	background-repeat: no-repeat;
 */}
.sw_wmList1{margin-top: 12px;}
.sw_wmList1 .sw_wmItem1{padding-left: 14px; height: 28px; line-height: 28px; overflow: hidden;}
.sw_wmList1 .sw_wmItem1.first{margin-bottom: 8px; height: 22px; line-height: 24px;}
.sw_wmList1 .sw_wmItem1.first .title-main{font-size: 16px; font-weight: bold; display: block; height: 48px; overflow: hidden;}
.sw_wmList1 .sw_wmItem1.first .topic{font-size: 16px; font-weight: bold; height: 24px; line-height: 24px; overflow: hidden;}
.sw_wmList1 .sw_wmItem1.first .desc{font-size: 12px; height: 24px; line-height: 24px; overflow: hidden; color: #999; font-weight: normal;}
.sw_wmList1 .sw_wmItem1.first .title-main:hover p.desc{text-decoration: underline;}
.sw_wmList1 .sw_wmItem1 .title-sub{font-size: 14px; line-height: 28px;}
.sw_wmList1 .sw_wmItem1 .dot{position: absolute; top: 9px; left: 0; width: 6px; height: 6px; line-height: 6px; font-size: 0; background-color: #21A366; border-radius: 50%;}
.sw_wmList1 .sw_wmItem1 .sw_dots0{position: absolute; top: 12px; left: 0; width: 4px; height: 4px; line-height: 4px; font-size: 0; background-color: #9A9A9A; border-radius: 50%;}

.gg-index-2{width: 100%; height: 100px;}

.sw_carwrap0 .sw_hotsch0{width: 240px;height:188px; overflow: hidden;}
.sw_hotsch0 .title{width: 240px; height: 24px;}
.sw_hotsch0 .title i{position: absolute; left: 0; top: 1px; background-image: url("../../img/mb2/sprite_icon.png"); background-repeat: no-repeat; background-position: 0 -22px; width: 32px; height: 22px;}
.sw_hotsch0 .title span{
	position: absolute; 
	left: 36px; 
	width: 98px; 
	height: 24px; 
	/* background-image: url("../../img/mb2/sprite_title.png");
	background-position: 0 2px; background-repeat: no-repeat; */
}
.sw_hotsch0 .zhuanti{height: auto;overflow: hidden;padding-top: 17px;text-align: justify;}

.sw_carwrap0 .sw_readMod0{width: 440px; overflow: hidden;}
.sw_readMod0 .title{width: 240px; height: 24px;}
.sw_readMod0 .title i{position: absolute; left: 0; top: 1px; background-image: url("../../img/mb2/sprite_icon.png"); background-repeat: no-repeat; background-position: 0 -47px; width: 4px; height: 24px;}
.sw_readMod0 .title span{
	position: absolute; 
	left: 10px; 
	width: 98px; 
	height: 24px; 
/* 	background-image: url("../../img/mb2/sprite_title.png"); 
	background-position: 0 -69px; 
	background-repeat: no-repeat; */
}
.sw_readMod0 .sw_readList0{position: absolute; right: 0; top: 0; height: 27px; line-height: 27px; width: 100%; border-bottom: 1px solid #ddd;}
.sw_readMod0 .sw_readList0 .tab-item{height: 27px; border-bottom: 1px solid #fff;}
.sw_readMod0 .sw_readList0 .tab-item a{display: block; width: 70px; height: 26px; line-height: 26px; border: 1px solid #ddd; margin-bottom: -1px; background-color: #fff; text-align: center;}
.sw_readMod0 .sw_readList0 .tab-item a.today{margin-right: -1px;}
.sw_readMod0 .sw_readList0 .tab-item a.active{border-bottom: 1px solid #fff; color: #21A366;}


.sw_readMod0 .sw_readList0 .tab-item span{display: block; width: 70px; height: 26px; line-height: 26px; border: 1px solid #ddd; margin-bottom: -1px; background-color: #fff; text-align: center;}
.sw_readMod0 .sw_readList0 .tab-item span.today{margin-right: -1px;}
.sw_readMod0 .sw_readList0 .tab-item span.active{border-bottom: 1px solid #fff; color: #21A366;}

.sw_readMod0 .sw_tjWrapdiv1{position: relative; top: 4px; width: 100%; height: 170px; overflow: hidden;}
.sw_readMod0 .sw_tjWrapdiv1 .sw_tjToday,
.sw_readMod0 .sw_tjWrapdiv1 .tab-yesterday{position: absolute; left: 0; top: 0;}
.sw_tjList1{width:auto;height:auto;overflow: hidden; margin-top: 9px;}
.sw_tjList1 li{width:440px;padding-left:24px;height:32px;overflow:hidden;position:relative;line-height:36px; float: left;}
.sw_tjList1 li i{position:absolute;display:block;width:20px;height:14px; line-height:14px;left:0;top:12px; background-image: url("../../img/mb2/index_10.png"); background-repeat: no-repeat; background-position: 0 0; font-size: 0;}
.sw_tjList1 li i.i0{background-position: 0 0;}
.sw_tjList1 li i.i1{background-position: 0 -17px;}
.sw_tjList1 li i.i2{background-position: 0 -34px;}
.sw_tjList1 li i.i3{background-position: 0 -51px;}
.sw_tjList1 li i.i4{background-position: 0 -68px;}
.sw_tjList1 li i.i5{background-position: 0 -85px;}
.sw_tjList1 li i.i6{background-position: 0 -102px;}
.sw_tjList1 li i.i7{background-position: 0 -119px;}
.sw_tjList1 li i.i8{background-position: 0 -136px;}
.sw_tjList1 li i.i9{background-position: 0 -153px;}
.sw_tjList1 li a{display: block; width: 418px; font-size:14px;}
/* first_mb end */

/* start second 公共样式 */
/* title */
.sw_secTitle0{position: relative; width: 1200px; height: 50px; background-image: url("../../img/mb2/ctg_bg.png"); background-repeat: no-repeat; background-position: 0 0; }
.sw_secTitle0 h3{font-size: 20px; color: #21A366; height: 44px; line-height: 47px; /*padding-left: 6px;*/}
.sw_secTitle0 h3 a{color:#21A366;}
.sw_secTitle0 h3 a:hover{color:#666;}
.sw_secTitle0 h3 em{font-size: 12px; color: #acacac; margin-left: 10px; font-weight: normal;}

.sw_secTitle0 h2{font-size: 20px; color: #21A366; height: 44px; line-height: 47px; /*padding-left: 6px;*/}
.sw_secTitle0 a{color:#21A366;}
.sw_secTitle0 a:hover{color:#666;}
.sw_secTitle0 em{
	height: 34px;
    line-height: 30px;
	width: 52%;
    font-size: 12px;
    color: #acacac;
    margin-left: 10px;
    font-weight: normal;
    position: absolute;
    left: 120px;
    top: 10px;
    
	overflow: hidden;
}

.sw_secTitle0 .more{position: absolute; right: 0; top: 10px; width: 40px; height: 28px; line-height: 28px; color: #999;}
.sw_secTitle0 .more:hover{color: #21A366;}
.sw_secTitle0 .more i{position: absolute; right: 0; top: 2px; font-size: 12px; line-height: 10px; width: 10px; height: 10px; color: #21A366;}
.sw_secContent0{position: relative; width: 100%; height: 425px;}
/* left */
.sw_secContent0 .sw_secLeft0{
	/* position: absolute;  */
	left: 0; 
	top: 0; 
	width: 42%;
}
.sw_sList0{margin-top: 16px;}
.sw_sList0 .sw_sItem0{padding-left: 14px; height: 28px; line-height: 28px; overflow: hidden;}
.sw_sList0 .sw_sItem0.first{margin-bottom: 6px;}
.sw_sList0 .sw_sItem0.first .title-main{font-size: 16px; font-weight: bold; display: block; height: 24px; line-height: 24px; overflow: hidden;}
.sw_sList0 .sw_sItem0 .title-sub{font-size: 14px; line-height: 28px;}
.sw_sList0 .sw_sItem0 .dot{position: absolute; top: 9px; left: 0; width: 6px; height: 6px; line-height: 6px; font-size: 0; background-color: #21A366; border-radius: 50%;}
.sw_sList0 .sw_sItem0 .sw_dots0{position: absolute; top: 12px; left: 0; width: 4px; height: 4px; line-height: 4px; font-size: 0; background-color: #9A9A9A; border-radius: 50%;}
/* right */
.sw_secContent0 .sw_secRight0{
	/* margin-left: 515px; */
	padding-top: 18px; 
	width:57%;

}
.sw_secRight0 .sw_srl0{width: 35%;}
.sw_secRight0 .sw_srl0 .title{ height: 24px;}
.sw_secRight0 .sw_srl0 .title i{position: absolute; right: 220px; top: 4px; background-image: url("../../img/mb2/sprite_icon.png"); background-repeat: no-repeat; background-position: 0 0; width: 19px; height: 17px;}
.sw_secRight0 .sw_srl0 .gg-index-5 i{position: absolute;
    left: 0;
    top: 1px;
    background-image: url(../../img/mb2/sprite_icon.png);
    background-repeat: no-repeat;
    background-position: 0 -22px;
    width: 32px;
    height: 22px;}
.sw_secRight0 .sw_srl0 .title span{position: absolute; left: 26px; font-size: 16px;}

.sw_secRight0 .sw_srl0 .gg-index-5 span{
	position: absolute;
    left: 36px;
    width: 98px;
    height: 24px;
/*     background-image: url(../../img/mb2/sprite_title.png);
    background-position: 0 2px;
    background-repeat: no-repeat; */
}

.sw_secRight0 .sw_srm_r1{width: 63%;margin-bottom:25px}
.sw_secRight0 .sw_srm_r1 .title{ height: 24px;}
.sw_secRight0 .sw_srm_r1 .title i{position: absolute; left: 0; top: 1px; background-image: url("../../img/mb2/sprite_icon.png"); background-repeat: no-repeat; background-position: 0 -47px; width: 4px; height: 24px;}
.sw_secRight0 .sw_srm_r1 .title span{
	position: absolute; 
	left: 10px; 
	width: 98px; 
	height: 24px;
	/* background-image: url("../../img/mb2/sprite_title.png"); 
	background-position: 0 -93px; 
	background-repeat: no-repeat; */
	}
.sw_secRight0 .sw_iconfl_h{position: absolute; left: 26px; font-size: 16px;}
.sw_secRight0 .sw_iconfr_h{
	position: absolute;
    left: 20px;
    width: 80%;
    height: 24px;
	font-size: 16px;
	background-position: 0 -93px;
}
.sw_icontop_h{
	position: absolute;
    width: 98px;
    height: 24px;
	font-size: 16px;
	background-position: 0 -93px;
}
.sw_icontop_pos1{left: 36px;}
.sw_icontop_pos2{left: 20px;}
.sw_icontop_pos3{left: 10px;}

.sw_secRight0 .sw_srl0 .sw_midImg0 .sw_imgnew1{display: block; width: 240px; height: 180px; overflow: hidden; margin-top: 15px;margin-bottom: 15px;border: 1px solid #ddd;border-radius: 8px;}
.sw_secRight0 .sw_srl0 .sw_midImg0 .sw_imgnew1 .img{display: block; width: 240px; height: 150px; overflow: hidden;}
.sw_secRight0 .sw_srl0 .sw_midImg0 .sw_imgnew1 .img img{display: block; border-radius: 8px;}
.sw_secRight0 .sw_srl0 .sw_midImg0 .sw_imgnew1 .txt{display: block; width: 240px; height: 30px; line-height: 30px; overflow: hidden; text-align: center; font-size: 12px; background-color: #F6F7F9;}
.sw_secRight0 .sw_srl0 .sw_midImg0 .img2,
.sw_secRight0 .sw_srl0 .sw_midImg0 .img3{width: 112px; margin-top: 30px;}
.sw_secRight0 .sw_srl0 .sw_midImg0 .img2 .img,
.sw_secRight0 .sw_srl0 .sw_midImg0 .img3 .img{display: block; width: 112px; height: 84px; overflow: hidden;}
.sw_secRight0 .sw_srl0 .sw_midImg0 .img2 .txt,
.sw_secRight0 .sw_srl0 .sw_midImg0 .img3 .txt{text-align: center;display: block; font-size: 12px; width: 102px; line-height: 16px; *line-height: 17px; line-height: 17px\0; margin: 0 auto; padding: 1px 5px 6px; height: 28px; overflow: hidden; background-color: #F6F7F9;}
.sw_secRight0 .sw_srl0 .sw_midImg0 .sw_imgnew1:hover .txt,
.sw_secRight0 .sw_srl0 .sw_midImg0 .img2:hover .txt,
.sw_secRight0 .sw_srl0 .sw_midImg0 .img3:hover .txt{background-color: #21A366; color: #fff;}
/* 有序列表 */
.sw_srmlist1{width:auto;height:auto;overflow: hidden;}
.sw_srmlist1 li{width: 440px; padding-left:30px;height:56px;overflow:hidden;position:relative;line-height:36px; border-bottom: 1px dotted #ddd; padding-top: 10px; padding-bottom: 10px;}
.sw_srmlist1 li.last{border-bottom: 0 none;}
.sw_srmlist1 li i{position:absolute;display:block;width:20px;height:14px; line-height:14px;left:0;top:22px; background-image: url("../../img/mb2/index_10.png"); background-repeat: no-repeat; background-position: 0 0; font-size: 0;}
.sw_srmlist1 li i.i0{background-position: 0 0;}
.sw_srmlist1 li i.i1{background-position: 0 -17px;}
.sw_srmlist1 li i.i2{background-position: 0 -34px;}
.sw_srmlist1 li i.i3{background-position: 0 -51px;}
.sw_srmlist1 li i.i4{background-position: 0 -68px;}
.sw_srmlist1 li i.i5{background-position: 0 -85px;}
.sw_srmlist1 li i.i6{background-position: 0 -102px;}
.sw_srmlist1 li i.i7{background-position: 0 -119px;}
.sw_srmlist1 li i.i8{background-position: 0 -136px;}
.sw_srmlist1 li i.i9{background-position: 0 -153px;}
.sw_srmlist1 li a{display: block; width: 100%; font-size:14px;overflow: hidden;white-space:nowrap;text-overflow:ellipsis;}

/* ad4 hengfu */
.gg-index-4{width: 100%; height: auto; margin-left: 0px;}
.sw_pstj-bd .sw_secRight0 .sw_srm_r1 .title span{background-position: 0 -93px;}
.sw_pstj-bd .sw_secRight0 .sw_srm_r1 .right-img{padding-bottom: 4px; border-bottom: 1px dotted #b6b6b6;}
.sw_pstj-bd .sw_secRight0 .sw_srm_r1 .right-img a{width: 205px; overflow: hidden; margin-top: 15px;border: 1px solid #ddd;border-radius: 8px;}
.sw_pstj-bd .sw_secRight0 .sw_srm_r1 .right-img a .img{display: block; width: 205px; height: 127px; overflow: hidden; border-radius: 8px;}
.sw_pstj-bd .sw_secRight0 .sw_srm_r1 .right-img a .txt{text-align: center;display: block; font-size: 12px; width: 195px; height: 28px; overflow: hidden; line-height: 16px; *line-height: 17px; line-height: 17px\0; margin: 0 auto; padding: 1px 5px 6px; background-color: #F6F7F9;}
.sw_pstj-bd .sw_secRight0 .sw_srm_r1 .right-img a:hover .txt{background-color: #21A366; color: #fff;}
.sw_pstj-bd .sw_secRight0 .sw_srm_r1 .sw_sList0 .sw_sItem0.first{margin-bottom: 0;}
.sw_pstj-bd .sw_secRight0 .sw_srm_r1 .sw_sList0 .sw_sItem0.first .title-main{font-size: 14px;}

.sw_intbd20 .sw_secRight0 .sw_srm_r1 .title span{background-position: 0 -116px;}

.sw_socialBd .sw_secRight0 .sw_srm_r1 .title span{background-position: 0 -141px;}
.sw_secContent0.sw_socialBd{height: auto;}
/* ad5 */
.gg-index-5{width: 240px;overflow: hidden;text-align: justify;} 
.gg-index-5 rs2{float: left;display: inline;} 
.gg-index-5.title i{position: absolute;
    left: 0;
    top: 1px;
    background-image: url(../../img/mb2/sprite_icon.png);
    background-repeat: no-repeat;
    background-position: 0 -22px;
    width: 32px;
    height: 22px;}
 .gg-index-5.title span{position: absolute;
    left: 36px;
    width: 98px;
    height: 24px;
    /* background-image: url(../../img/mb2/sprite_title.png);
    background-position: 0 2px;
    background-repeat: no-repeat; */
}
.sw_socialBd .sw_secRight0 .sw_srm_r1 .right-img{padding-bottom: 16px; border-bottom: 1px dotted #b6b6b6;}
.sw_socialBd .sw_secRight0 .sw_srm_r1 .right-img a{width: 205px; overflow: hidden; margin-top: 15px;border: 1px solid #ddd;border-radius: 8px;}
.sw_socialBd .sw_secRight0 .sw_srm_r1 .right-img a .img{display: block; width: 205px; height: 127px; overflow: hidden; border-radius: 8px;}
.sw_socialBd .sw_secRight0 .sw_srm_r1 .right-img a .txt{text-align: center;display: block; font-size: 12px; width: 195px; height: 28px; overflow: hidden; line-height: 16px; *line-height: 17px; line-height: 17px\0; margin: 0 auto; padding: 1px 5px 6px; background-color: #F6F7F9;}
.sw_socialBd .sw_secRight0 .sw_srm_r1 .right-img a:hover .txt{background-color: #21A366; color: #fff;}
.sw_socialBd .sw_secRight0 .sw_srm_r1 .sw_sList0 .sw_sItem0.first{margin-bottom: 0;}
.sw_socialBd .sw_secRight0 .sw_srm_r1 .sw_sList0 .sw_sItem0.first .title-main{font-size: 14px;}

.sw_sList0 .sw_sItemNew0{height:146px;}
.sw_sList0 .sw_sItem0 .sw_imgNew2{width:45%;height:95%;padding-right: 2%;}
.sw_sList0 .sw_sItem0 .sw_titileNew2{width: 52%;height: 35%;overflow: hidden;font-size: 16px;font-weight: bold;line-height: 24px;}
.sw_sList0 .sw_sItem0 .sw_conNew2{width: 52%;height: 60%;overflow: hidden;line-height: 18px;text-indent: 2em;color: #999;}
.sw_sList0 .sw_sItem0 .sw_secTitle2{width:78%;float:left;overflow: hidden;white-space:nowrap;text-overflow:ellipsis;}
.sw_sList0 .sw_sItem0 .sw_secTime2{margin: 0 1px;font-size: 12px;float: right;color: #999;}
/* sh end */
.sw_linebottom0{border-bottom: 1px solid #ddd;padding-bottom:1px;}

.sw_entbd0 .sw_secRight0 .sw_srm_r1 .title span{background-position: 0 -165px;}
/* ad6 */
.gg-index-6{position:fixed;top:18%;left:0%;right:0;bottom:0;margin:auto;width:856px;z-index:999}
@media (max-width:800px){
    .gg-index-6{
        width: 80%;
        margin:0 auto !important;
    }
}

/* xuanfu */
.modal-header {
 position: absolute;
 top:50px;
 right:5%;
 min-height: 16.42857143px;
}

button.close {
    float: right;
    font-size: 21px;
    font-weight: bold;
    line-height: 1;
    color: #fff;
    border: none;
    background: none;
}



/* img start */
.sw_picbd0{padding-bottom: 0.5%;}
.sw_picbd0 li{
	float: left;
    width: 24%;
    height: auto;
    text-align: center;
    position: relative;
    overflow: hidden;
    margin-top: 0.8%;
    border: 1px solid #ddd;
    border-radius: 8px;

}
.sw_picbd0 li a{color: #333;
    text-decoration: none;}
.sw_picbd0 li a img{
	display: block;
    width: 98%;
	height: auto;
	height:193.13px;
    /* vertical-align: middle; */
	border-radius: 8px;
	margin:2px auto;
}
.sw_picbd0 li a p{position: absolute;right: 0;bottom: 0;width:100%;height: 23px;background-color: #000;line-height: 23px;color: #fff;padding-top: 0;overflow: hidden;}
/* img end */